void main(List<String> args) {
  List list = [1, 2, 3, 4];

  //尾部添加
  list.add(100);
  print(list);

  //删除（只删第一个）
  list.remove(1);
  print(list);
  //固定位置删除
  list.removeAt(1);
  print(list);
  //指定区间下标删除
  list.removeRange(1, 2); 
  print(list);

  //任意位置
  list.insert(1, 5);
  print(list);

  //清空
  list.clear();
  print(list);

  //判断数组是否为空
  print(list.isEmpty);

  list.addAll([1, 2, 3, 4]);
  print(list);


  //数组方法，只有一行代码的时候才会允许使用箭头，并且不允许有分号
  list.forEach((item)=>print(item));
  //是不是每个元素都大于1
  list.every((item)=>item>1);
  //返回大于1的元素
  list.where((item)=>item>1);
  //是不是有一个满足条件的
  list.any((item)=>item>1);
}
